#include <stdio.h>
#include <string>
int det2(int a11,int a12,int a21,int a22)
{
	return (a11*a22-a12*a21);
}

int det3(int a11,int a12,int a13,int a21,int a22,int a23,int a31,int a32,int a33)
{
	return (a11 * det2(a22 , a23 , a32 , a33) - a21 * det2(a12 , a13 , a32 , a33) + a31 * det2(a12 , a13 , a22 , a23));
}
 
int a[4][4];
int main()
{
	printf("please input the number in the matrix\n");
	for(int i=0;i<3;i++)
		{
			for(int j=0;j<3;j++)
				{
					scanf("%d",&a[i][j]);
				}
		}
	printf("the result is %d",det3(a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],a[2][0],a[2][1],a[2][2]));
}
